combat personnel transport vehicle - Francés Inglés Diccionario